reflected-light microscopes - Spanish English Dictionary